@import '~ant-design-vue/dist/antd.less';
// /*antd theme*/
// // basic
@primary-color: #00cccc;
// @border-radius-base: 3px;

// // container
// @layout-header-height: 56px;
// @layout-header-padding: 0 24px;

// // menu
// @menu-item-height: 36px;
// @menu-bg: transparent;
// @menu-item-font-size: 14px;
// @menu-horizontal-line-height: 56px;
// @menu-item-padding-horizontal: 17px;
// @menu-item-active-border-width: 0;
// @menu-item-vertical-margin: 0px;

// // table
// @table-header-bg: #E9E9E9;
// @table-header-color: #202020;

// // form
// @form-item-margin-bottom: 16px;

// // modal
// @modal-header-border-width: 0;

// // input
// @input-height-base: 32px;
// @input-border-color: rgba(224, 224, 224, 1);
// /*@input-padding-vertical-base: max(
//         (round(((@input-height-base - @font-size-base * @line-height-base) / 2) * 10) / 10) -
//         @border-width-base,
//         3px
// );*/

// // button
// @btn-padding-horizontal-base: 16px;
// /*@btn-default-color: rgba(64, 158, 255, 1);*/
@btn-default-border: #00cccc;

// // tree
// @tree-node-selected-bg: #f0faff !important;
// @tree-node-hover-bg: #f0faff !important;

// // select
@select-item-selected-color:#00cccc;;
// @select-selection-item-bg: rgba(229, 249, 251, 0.12);


// // scroll_bar
// ::-webkit-scrollbar {
//     width: 8px;
//     height: 12px;
//     background-color: transparent;
// }

// /*定义滚动条轨道 内阴影+圆角*/
// ::-webkit-scrollbar-track {
//     background-color: transparent;
//     width: 8px;
//     height: 8px;
// }

// /*定义滑块 内阴影+圆角*/
// ::-webkit-scrollbar-thumb {
//     border-radius: 6px;
//     background-color: #e1e1e1;
// }


// 智行云子应用中，批量替换nmc 为 VUE_APP_NAME
#root {
    height: 100%;
}

.nmc-table-thead>tr>th {
    background: #F2F2F2;
    padding: 13px 16px;
    border: 0;
    font-weight: 700;
}

.nmc-table-thead>tr>th:not(:last-child):not(.nmc-table-selection-column):not(.nmc-table-row-expand-icon-cell):not([colspan])::before {
    width: 0;
}

.ant-breadcrumb {
    margin-bottom: 10px;
    font-size: 14px;
}

.nmc-modal-header {
    border-bottom: 0;
    border-top: 3px solid #00cccc;
    padding: 24px;
}

.nmc-modal-title {
    font-weight: 600;
    color: #202020;
}

.nmc-tabs-tab-btn {
    font-weight: 600;
    color: #202020;
}

.nmc-modal-body {
    padding: 0 24px 24px;
}

.nmc-modal-footer {
    text-align: center;
    padding: 24px;
    border: 0;
}

// .nmc-btn-primary {
//     color: #fff;
//     border-color: #00cccc;
//     background: #00cccc;
//     text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
//     box-shadow: 0 2px 0 rgba(0, 0, 0, .045);
// }

.nmc-form-item-label>label {
    white-space: normal;
    line-height: 16px;
}